@misc{zigdocs,
  author = {{Zig Software Foundation}},
  title = {Language Reference},
  organization = {Zig Software Foundation},
  year = {2024},
  url = {https://ziglang.org/documentation/master/},
}


@misc{exploit1,
      title={TikTag: Breaking ARM's Memory Tagging Extension with Speculative Execution}, 
      author={Juhee Kim and Jinbum Park and Sihyeon Roh and Jaeyoung Chung and Youngjoo Lee and Taesoo Kim and Byoungyoung Lee},
      year={2024},
      eprint={2406.08719},
      archivePrefix={arXiv},
      primaryClass={cs.CR},
      url={https://arxiv.org/abs/2406.08719}, 
}


@article {jenny2022,
  author = {Jenny Chen and Ruohao Guo},
  title = {Stack and Heap Memory},
  year = {2022},
  address = {USA},
  url = {https://courses.engr.illinois.edu/cs225/fa2022/resources/stack-heap/},
  journal = {Introduction to Data Structures and Algorithms with C++},
  publisher = {{University of Illinois Urbana-Champaign}}
}


@misc {zigguide,
  author = {Sobeston},
  year = {2024},
  title = {Zig Guide},
  url = {https://zig.guide/}
}

@misc{linux_pthread_create,
  author = {{Linux man-pages}},
  year = {2024},
  title = {pthread_create(3) — Linux manual page},
  url = {https://man7.org/linux/man-pages/man3/pthread_create.3.html},
}


@misc {zigoverview,
  author = {{Zig Software Foundation}},
  title = {In-depth Overview},
  organization = {Zig Software Foundation},
  year = {2024},
  url = {https://ziglang.org/learn/overview/}
}

@misc{microsoftbitwiseand,
  author = {{Microsoft}},
  year = {2021},
  title = {Bitwise AND operator: &},
  organization = {Microsoft Learn},
  url = {https://learn.microsoft.com/en-us/cpp/cpp/bitwise-and-operator-amp?view=msvc-170}
}


@misc{jeffrey_http,
  author = {Jeffrey Yu},
  year = {2023},
  title = {How I Built a Simple HTTP Server from Scratch using C},
  organization = {DEV Community},
  url = {https://dev.to/jeffreythecoder/how-i-built-a-simple-http-server-from-scratch-using-c-739}
}


@misc{eric_http,
  author = {Eric Meehan},
  year = {2021},
  title = {Creating a Web Server from Scratch in C},
  organization = {Youtube},
  url = {https://www.youtube.com/watch?v=gk6NL1pZi1M&ab_channel=EricOMeehan}
}

@misc{nipun_http,
  author = {Nipun Chamikara Weerasiri},
  year = {2023},
  title = {A Simple Web Server written in C},
  organization = {Medium},
  url = {https://medium.com/@nipunweerasiri/a-simple-web-server-written-in-c-cf7445002e6}
}


@misc{wikipedia_port,
  author={{Wikipedia}},
  organization = {Wikipedia},
  year = {2024},
  title = {Port (computer networking)},
  url = {https://en.wikipedia.org/wiki/Port_(computer_networking)}
}


@misc{wiki_grayscale,
  author={{Wikipedia}},
  organization = {Wikipedia},
  year = {2024},
  title = {Grayscale},
  url = {https://en.wikipedia.org/wiki/Grayscale}
}

@misc{wiki_file_descriptor,
  author={{Wikipedia}},
  organization = {Wikipedia},
  year = {2024},
  title = {File descriptor},
  url = {https://en.wikipedia.org/wiki/File_descriptor}
}

@misc{wikipedia_hashtables,
  author={{Wikipedia}},
  organization = {Wikipedia},
  year = {2024},
  title = {Hash tables},
  url = {https://en.wikipedia.org/wiki/Hash_table}
}


@misc{karlseguin_generics,
  year = {2024},
  title = {Generics},
  author = {Karl Seguin},
  url = {https://www.openmymind.net/learning_zig/generics/}
}

@misc{geeks_generics,
  year = {2024},
  title = {Generics in C++},
  author = {{Geeks for Geeks}},
  organization = {{Geeks for Geeks}},
  url = {https://www.geeksforgeeks.org/generics-in-c/}
}

@misc{geeks_critical_section,
  year = {2024},
  title = {Critical Section},
  author = {{Geeks for Geeks}},
  organization = {{Geeks for Geeks}},
  url = {https://www.geeksforgeeks.org/g-fact-70/}
}
